have one's bases covered - Türkçe İngilizce Sözlük